/*
 * @Author: 李瑞清
 * @Date: 2023-02-24 17:28:15
 * @LastEditors: 李瑞清 alger_li@163.com
 * @LastEditTime: 2023-04-12 10:41:01
 * @FilePath: \oms\scprit\oms\config\config.js
 * @Description:
 */
/**
 * @author 汪孟苹
 */
define(["jquery", "template", "oms_config/root"], function ($, template, $root) {
	var cfg = {}


	// "oms_config/root.js"发过来的语言包，在dom元素上加开关和对应文字的常量
	cfg.textByLanguageKey = function () {
		$("#content-main").find('[data-language="true"]').each(function () {
			var key = $(this).attr("data-language-key")
			var config = $root.init()
			$(this).text(config.language[key])
		})
	}
	// "oms_config/root.js"发过来的dom控制是否显示，在dom元素上加开关和对应dom是否显示的常量
	cfg.domControlDisplay = function () {
		console.log("window.__config__.role", window.__config__.role)
		if (window.__config__.role.indexOf('ReadOnly') > -1) {
			// if (document.getElementById('topbar')) {
			// 	console.log('dddd', $('#topbar'))
			// 	$('#topbar').css({
			// 		cursor: "not-allowed",
			// 		"pointer-events": "none"
			// 	})
			// }
			// if ($('#toAddInfo')) {
			// 	$('#toAddInfo').css({
			// 		"pointer-events": "none"
			// 	})
			// }

		}
		$("#content-main").find('[data-dom="true"]').each(function () {
			var key = $(this).attr("data-dom-key")
			var config = $root.init()
			if (!config.dom[key]) {
				$(this).remove()
			}
		})
	}

	return cfg
})
